html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
}
body {
  background: #FFFFFF;
}

.container {
  padding: 0;
  margin: 0;
  background: #fff;
  height: auto;
  overflow: hidden;
}
#header_wrap {
  width: 1000px;
  height:35px;
  margin:0 auto;
  border-bottom: 2px solid orange;
  padding: 10px;
  background:#174A61;
}

#header {
  width: 100%;
  height: 1000px;
  height:45px;
 
 
 
}

#menu{
	line-height:35px;
	padding:0;
	margin:0;
	float:left;
	
}

#menu li{
	
	display:inline;
	list-style:none;
	
}

#menu a {
	 
	margin:5px;
    padding:5px;
	text-decoration:none;
	color:white;
	font-size:15px;
	font-weight:bold;
	 
}

#menu a:hover{
	
	color:orange;
	font-weight:bolder;
	text-decoration:underline;
	
}

#menu strong{
	
	font-size:20px;
	text-decoration:underline;
	color:orange;
	
}

#form1{
	
	float:right;
	line-height:35px;
	padding-top:3px;
	margin-left:10px;
}

.content{
	width:80%;
	margin:0 auto;
	
	
}

#user_timeline{
	clear: both;
	background:#AFEEEE;
	width:250px;
	float:left;
	height:600px;
	border-right:1px solid black;
	
	
}


#user_details{
	
	padding:10px;
	
}

#user_details img{
	border:2px solid black;
	border-radius:20px;
}
#user_details p{
	 margin-bottom:10px;
	 padding:5px;
}

#user_details a{
	color:orange;
	font-size:20px;
	text-decoration:none;
	
}

#user_details a:hover{
	
     color:black;
     font-size:20px;
	 font-decoration:none;
	 font-weight:bolder;
}

#user_mention{
   background:#E6E6FA;
   border:2px solid black;
   border-radius:20px;
   width:200px;
   margin:0 auto;
   padding:5px;
	
}

#content_timeline{
	float:right;
	width:900px;
	padding:20px;
}


#f input {margin-bottom:5px;}
#f select {margin-bottom:5px;}

#f input{
	
	padding:7px;
	border:1px solid black;
	border-radius:5px;
	font-weight:bolder;
	
}


#f text area{
	
	padding:8px;
	border:1px solid black;
	border-radius:5px;
	font-weight:bolder;
	
}

#f select{
	
	padding:8px;
	border:1px solid black;
	border-radius:5px;
	font-weight:bolder;
}

#f select:hover{
    background:	#FFF8DC;
	
}

#f input:hover{
	background:#FFF8DC;
}

#f textarea:hover{
	background:#FFF8DC;
}

#f h2{
	
	color:gray;
	font-family:Sansational;
}
#posts{
	
	border:1px solid black;
	margin-bottom: 5px; 
	
	
}

#posts img{
	float: left;
	margin:5px;
	
}
#posts #reply{
	position: relative;
	top: -10px;
	left: -10px;
	
}

#posts p a{
	
	border: 1px solid orange;
	border-radius:10px;
	color: orange;
	background: white;
	padding: 2px 5px;
	text-decoration: none;
}

#posts p a:hover{
	color: white;
	background: orange;
}
#head_wrap{
	background: #174A61;
}

#user_profile{
	border: 1px solid orange;
	border-radius:10px;
	color: orange;
	background: white;
	margin: 0 auto;
	padding: 10px;
	float: right;
	width: 60%;
	margin-top:10px;
}
#user_profile img{
	clear: both;
	float: right;
	border: 1px solid orange;
	border-radius:10px;
}
#message{
	float: left;
	margin: 50px;
	padding: 10px;
	background:gray ;
}

#msg{
	
	padding:10px;
	background:#FFC0CB;
	
}


#table th{
	border: 1px solid #494949;
    margin-left:10px;
	padding: 2px 4px;
}